import { Component, ChangeDetectorRef  } from '@angular/core';
import { IonicPage } from 'ionic-angular';

// service
import { HideBarsService } from '../../../providers/utils/hideBars.service';

/**
 * 帮助中心
 */
@IonicPage()
@Component({
  selector: 'page-help-center',
  templateUrl: 'help-center.html'
})
export class HelpCenterPage
{
  private help_info: any;

  // 滚动
  private scroll_animate: boolean = false;
  private old_scrollTop = 0;
  constructor(
    private hideBars: HideBarsService,
    private ref: ChangeDetectorRef
  )
  {
    this.init();
  }
  /*** 初始化帮助信息
  * */
  init()
  {
    this.help_info= [
      {
        id: 1,
        title: '什么是现金贷?',
        content: '现金贷是一款简单便捷的无抵押纯信用借款产品,借款用户只需进行线上简单认证即可申请借款,认证一般3分钟即可完成。' +
        '申请通过后,最快10分钟到账,操作简单,服务费用低。'
      },
      {
        id: 2,
        title: '可借额度是多少?',
        content: '用户注册后现金贷初始额度默认1000元,需要通过所以用户认证才能激活现金贷并申请借款。具体可借额度由你提供的信息,在审核之后确定。',
      },
      {
        id: 3,
        title: '可借期限是多少?',
        content: '借款期有7天,14天,21天3种。'
      },
      {
        id: 4,
        title: '借款手续费?',
        content: '借款手续费会在借款的时候扣除。比如你申请一笔1000元的借款,手续费为150元,实际到账为850元。'
      },
      {
        id: 5,
        title: '借款人需要满足什么条件?',
        content: '年龄: 18-35周岁;拥有稳定的收入来源;无不良的信用记录。'
      },
      {
        id: 6,
        title: '注册或者更正密码时验证码收不到怎么办?',
        content: '重启手机或者清除手机缓存; 退订过短信,联系客户回复短信发送。'
      },
      {
        id: 7,
        title: '申请一笔借款需要哪些步骤?',
        content: '用本人实名认证的手机号注册现金贷-> 完成必要7步认证-> 申请借款额度与期限-> 等待审核-> 等待打款-> 收到打款。'
      },
      {
        id: 8,
        title: '借款申请需要做哪些认证?',
        content: '用户注册现金贷之后,会默认获得1000元的借款额度。用户需要做一些认证才能激活额度,具体认证事项如下: ' +
        '个人信息认证,工作信息认证,紧急联系人,手机运营商认证,收款银行卡绑定,授权芝麻信用,补充更多信息。' +
        '做完这些信息认证之后即可申请借款。'
      },
      {
        id: 9,
        title: '为什么要提交这些资料?',
        content: '为了防止别人盗用你的信息,并更精确的计算你的授信额度。我们不会将你的信息作为其他用途。会严格遵守' +
        '监管部门规定,保护用户个人信息。'
      },
      {
        id: 10,
        title: '为什么会读取联系人失败?',
        content: '由于你没有授权现金贷读取联系人的权限。1.ios用户,可以通过设置-> 隐私-> 通讯录-> 现金贷开启权限;' +
        '2.安卓用户,具体设置方式根据机型不同而不同。可以到设置里面开启读取权限。'
      },
      {
        id: 11,
        title: '如何更换手机号?',
        content: '暂时还不支持守护自行更改注册手机号,请联系客户更换。客户电话为: 4000519990(工作日9:00-18:00)。'
      },
      {
        id: 12,
        title: '如何更换银行卡?',
        content: '账户借款还清后,前往首页->认证中心或者我的-> 收款银行卡,重新绑定银行卡。'
      },
      {
        id: 13,
        title: '打开手机白屏是怎么回事?',
        content: '对于很多ios用户,下载app之后打开app会发现没有数据,这是因为ios10系统新增了无线助理功能,可以通过如下方式解决:' +
        '设置-> 蜂窝移动网络-> 无线局域网助理-> 打开,再去登录那些软件,当有弹窗要记得点允许就OK了。'
      },
      {
        id: 14,
        title: '芝麻信用是必须的吗?',
        content: '现金贷产品目前要求用户必须有芝麻信用且授权现金贷读取你的芝麻信用分数。否则无法完成借款。'
      },
      {
        id: 15,
        title: '服务密码错误是什么意思?',
        content: '服务密码为手机运营商密码,错误或忘记可以询问客服商查询或更改。'
      },
      {
        id: 16,
        title: '手机运营商认证时提示"无法获取运营商信息"?',
        content: '该步骤将会认证你当前注册手机号码是否是本人在运营商(移动,联通,电信)实名的。即手机实名信息必须为本人,' +
        '如需更换手机号,可以联系客户修改。也可能是因为你在运营商那里开启了账单保护功能,联系运营商关闭功能即可。'
      },
      {
        id: 17,
        title: '审核需要多久?',
        content: '当天提交的审核保证当天处理,下午18点后提交的审核需要延顺到第二天工作时间处理。审核速度和当天的单量挂钩,' +
        '还请各位耐心等待。'
      },
      {
        id: 18,
        title: '审核通过后多久放款?',
        content: '审核通过后2小时内打款,最快半小时放款。'
      },
      {
        id: 19,
        title: '审核被拒绝的原因一般那些?',
        content: '1.输入信用有误,这种一般。'
      },
    ]
  }

  /*** 页面加载时运行。
   * */
  ionViewDidLoad()
  {
  }

  /*** 当页面即将进入并成为活动页面时运行。
   * */
  ionViewWillEnter()
  {
    this.hideBars.changeTabBarsElementBottom('-5rem');
  }

  /*** 离开取消订阅
   * */
  ionViewWillLeave()
  {
    this.hideBars.changeTabBarsElementBottom('0');
  }

  /***
   * 滚动监听,处理头部导航
   * */
  scrollHandler($event: any): void{
    let scrollTop = $event.scrollTop;
    if (scrollTop > 50 && (this.old_scrollTop - scrollTop) < 0) {

      if (!this.scroll_animate) {
        this.scroll_animate = true;
      }

    } else {
      this.scroll_animate = false;
    }

    this.old_scrollTop = scrollTop;
    this.ref.detectChanges();
  }

}
